#ifndef MDLINFO_H
#define MDLINFO_H
#include<QMap>
#include<Util/cstate.h>

class MdlInfo
{
public:
    MdlInfo();
    MdlInfo(QMap<QString,QList<QMap<QString,QString>*>*> *lyoInfo,QList<CState *> *stateList);
    ~MdlInfo();
    void setLyoInfo(QMap<QString,QList<QMap<QString,QString>*>*> *);
    void setStateInfo(QList<CState *> *);
    void setMdlFilePath(QString );
    QMap<QString,QList<QMap<QString,QString>*>*> *getLyoInfo();
    QList<CState *> *getStateInfo();
    QString getMdlFilePath();


private:
    QMap<QString,QList<QMap<QString,QString>*>*> *lyoInfo;
    QList<CState *> *StateList;
    QString mdlFilePath;



};

#endif // MDLINFO_H
